Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ELMWOOD PLACE Detached £183,500 10 Nov 2004
2 ELMWOOD PLACE Detached £229,950 20 Dec 2013
2 ELMWOOD PLACE Detached £229,950 20 Dec 2013
4 ELMWOOD PLACE Detached £190,000 17 Jun 2016
5 ELMWOOD PLACE Detached £228,000 30 Jul 2021
6A ELMWOOD PLACE Detached £187,500 31 Aug 2018
6B ELMWOOD PLACE Detached £177,000 7 Feb 2020
7 ELMWOOD PLACE Detached £190,000 27 Jun 2023
9 ELMWOOD PLACE Detached £180,000 18 Aug 2015